contact lens meaning in French
n. verre ou lentille de contact, dispositif optique posé à la surface de l'il qui compense une anomalie visuelle qui est déposé sur la cornée et "flotte" constamment sur la couche de larmes, substitut des lunettes de vue